home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / AMOSList / AMOSLIST.0897 / 000429_amos-request@svcs1.digex.net_Tue Aug 26 17:40:19 1997.msg < prev    next >
Text File  |  1997-09-09  |  6KB  |  135 lines

  1. Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224])
  2.     by mail2.access.digex.net (8.8.5/8.8.5) with ESMTP id RAA01103
  3.     for <mcox@access.digex.net>; Tue, 26 Aug 1997 17:40:12 -0400 (EDT)
  4. Received: (from daemon@localhost)
  5.     by svcs1.digex.net (8.8.5/8.8.5) id OAA12312
  6.     for amos-out; Tue, 26 Aug 1997 14:03:50 -0400 (EDT)
  7. Received: from mail2.access.digex.net (mail2.access.digex.net [205.197.247.3])
  8.     by svcs1.digex.net (8.8.5/8.8.5) with ESMTP id OAA12305
  9.     for <amos-list@svcs1.digex.net>; Tue, 26 Aug 1997 14:03:48 -0400 (EDT)
  10. Received: from mail1-gui.server.virgin.net (mail1-gui.server.virgin.net [194.168.54.1])
  11.     by mail2.access.digex.net (8.8.5/8.8.5) with ESMTP id OAA08901
  12.     for <amos-list@access.digex.net>; Tue, 26 Aug 1997 14:03:46 -0400 (EDT)
  13. Received: from LOCALNAME (p02-emu-gui.tch.virgin.net [194.168.61.62])
  14.           by mail1-gui.server.virgin.net (Post.Office MTA v3.0 release 112
  15.           ID# 0-33929U70000L2S50) with SMTP id AAA19505;
  16.           Tue, 26 Aug 1997 19:06:31 +0100
  17. Message-ID: <3403745F.636F@virgin.net>
  18. Date: Tue, 26 Aug 1997 17:27:11 -0700
  19. From: --==Murray==-- <malcolm.murray@virgin.net>
  20. X-Mailer: Mozilla 2.02E-VN006  (Win16; I)
  21. MIME-Version: 1.0
  22. To: Peter Cahill <cahill4@iol.ie>, AMOS List <amos-list@access.digex.net>
  23. Subject: Re: The Game Extension....
  24. References: <yam7176.2638.2014419816@gpo.iol.ie>
  25. Content-Type: text/plain; charset=us-ascii
  26. Content-Transfer-Encoding: 7bit
  27. Status: O
  28. X-Status: 
  29.  
  30. > >-Fast paste icon commands which actually work.
  31. > I have no probs with the current amos ones but Ill try !
  32.  
  33. They are quite slow. Some extensions (I think Turbo) gave faster commands but they often caused 
  34. the screen to get corrupted so weren't much use.
  35.  
  36. > >-Draw Bob N
  37. > Whats the diffrence from paste bob ?
  38.  
  39. Paste Bob doesn't take into account hotspots and most importantly, paste bob doesn't remember the 
  40. background underneath the bob so that clear bob replaces it.
  41.  
  42. > >-Clear Bob N
  43. > please explain more
  44.  
  45. Draw Bob goes through ALL the bobs and remembers what the screen is like underneath them and then 
  46. draws each of them. Clear Bob replaces ALL the bobs by what was previously underneath them.
  47. I would like to be able to specify which bobs to do this with.
  48. Actually more control all together would be nice. More specific commands like Memorize Bob 
  49. Background N and Replace Bob background N.
  50.  
  51. > >-Screen Swap N
  52. > Amos has this ! (but if you want a new one then just say !)
  53.  
  54. Does it?
  55. God it does!
  56. All these years and I never knew it existed....
  57.  
  58. > >-More Accurate X mouse, Y mouse commands so that they work on hires interlace
  59. > >etc.
  60. > Easy Peasy - Ill have this in it !
  61.  
  62. And how about a version of change mouse N which doesn't take ages to perform.
  63. Try changing mouse in the middle of a fast game and you get a very noticable speed loss for a 
  64. moment.
  65.  
  66. > >-Fixing the incredible annoying bob thing where if you do "Bob Off 1 : Bob
  67. > >1,X,Y,I" then Bob 1 is
  68. > >correctly displayed on the NEXT bob draw command rather than the one AFTER
  69. > >next.... if you get my
  70. > >meaning.
  71. > hmmm - Im not sure what you mean here but I think I know what you mean
  72. > do you mean that amos doesnt update the bobs exactly when it runs
  73. > the command to ?
  74. > If this is it Ill fix it !
  75.  
  76. try this program:
  77. Default
  78. Get Bob 1,0,0 to 8,8
  79. Cls 0
  80. Bob 1,100,100,1
  81. Wait Key
  82. Bob Off 1          ----}   Most important bits
  83. Bob 1,100,100,1     ----}
  84. Wait key
  85.  
  86. At the end, no bob is displayed.
  87. Of course there a ways around this but it all takes up valuable time, especially for a game.
  88.  
  89. > >-Load JPEG
  90. > >-Load GIF
  91. > I havent used either of these before but
  92. > Ill think that I can do it !
  93. > (It will use datatypes)
  94.  
  95. Load PNG too I suppose.
  96.  
  97. > >-Paste Bob which takes into account the hot spot of the image.
  98. > OK
  99. > Why would you want to do this though ?
  100.  
  101. Well using Hanger 18 as an example seen as you know about that....
  102. The gun shots are pasted bobs. Now the hot spots of these bob would be in the middle and the 
  103. position I specify is where the gunshot wants to be (i.e. the middle of the gun shot needs to be 
  104. at X,Y) so I actually have to do Paste Bob X-HX,Y-HY,I where HX and HY are the hotspots.
  105. So now I have to record all of the hotspot positions of any image I may wish to use.
  106. This process is also used for the blood, the damage on the walls, some dead bodies and all sorts.
  107. I can either deek the hot spots out of the bank or manually recover them but either way a simple 
  108. command would be a lot easier and perhaps faster.
  109.  
  110. Oh and heres one more I think I missed out.
  111. X=Bob X Hot Spot(N)
  112. Y=Bob Y Hot Spot(N)
  113. easier than deeking it...
  114.  
  115. > PS: Hanger 18 is brilliant !
  116.  
  117. Cheers. The sequals looking up too.
  118.  
  119. -- 
  120.  
  121.            \\|//     Alastair Murray
  122.            (o o)       malcolm.murray@virgin.net
  123. |~~~~~~oOOo~(_)~oOOo~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
  124. |         AMINET         |Web-Page (Amiga/Games/AMOS/trek/Music/    |
  125. |     game/role/CHAOS    |                  +more)                  |
  126. |game/jump/Banana Islands|http://freespace.virgin.net/malcolm.murray|
  127. |   game/shoot/Hanger18  |Current Projects:                         |
  128. |    dev/amos/keystate   | >Kill Em All        >Hanger 18 II        |
  129. |    dev/amos/picpack    | >Skool Daze         >The Crow            |
  130. |   game/shoot/traitor   | >Game Creator       >Banana Islands      |
  131. |   game/jump/blobby     | >The Turtleminator                       |
  132. |  game/shoot/extinct    | >Chaos 2                                 |
  133. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  134.  
  135.